package com.archetypus.projectschedule.common.data.people;


import java.util.List;

import com.archetypus.projectschedule.common.dto.people.Person;
import com.archetypus.projectschedule.common.exceptions.ProjectSchedulerException;

public interface PersonDAO {
	public Person insert(Person person) throws ProjectSchedulerException;
	public void delete(Person person) throws ProjectSchedulerException;
	public void update(Person person) throws ProjectSchedulerException;
	public Person find(Person person) throws ProjectSchedulerException;
	public List<Person> list() throws ProjectSchedulerException;
}
